extra-vehicular workstation - French English Dictionary

extra-vehicular workstation

Meanings of "extra-vehicular workstation" in French English Dictionary : 1 result(s)

English French
Astronomy
extra-vehicular workstation poste de travail eva